mongrel dog - Espagnol Anglais Dictionnaire